interpose barrier

Translations
interposer une barrière
Words
interpose

verb
interposer